/**
 * Created by 郭辉 on 2016/12/14.
 */
let jwt = require('jsonwebtoken');
var check = {
  checkLogin: function (req, res, next) {
      // 拿取token 数据 按照自己传递方式写
      // let token = req.body.token || req.query.token || req.headers['x-access-token'];
      // if (token) {
      //   // 解码 token (验证 secret 和检查有效期（exp）)
      //   jwt.verify(token, app.get('superSecret'), function(err, decoded) {
      //     if (err) {
      //       return res.json({ success: false, message: '无效的token.' });
      //     } else {
      //       // 如果验证通过，在req中写入解密结果
      //       req.decoded = decoded;
      //       //console.log(decoded)  ;
      //       next(); //继续下一步路由
      //     }
      //   });
      // } else {
      //   // 没有拿到token 返回错误
      //   return res.status(403).send({
      //     success: false,
      //     message: '没有找到token.'
      //   });
      // }
    if (!req.session.userId) {
      res.json({
        status: '10001',
        msg: '当前未登录',
        result: ''
      })
    } else {
      next();
    }
  }
};

module.exports = check;
